Home CHELSEA FOOTBALL CLUB

The Dell, Southampton, England

Opened 1898, the home of Southampton FC from 1940 until it closed in 2001, and they moved to St Mary's Stadium
Demolished 2001
For more information